chemical brain stimulation - French English Dictionary